Persistence Cleaning Error Codes
The persistence cleaning API can return any of the following error codes:
Hexadecimal Code | Status Code | Description |
---|---|---|
0xC8010001 |
VLScl_ILLEGAL_VENDOR_ID |
The library does not have a valid serial number information. |
0xC8010002 |
VLScl_INSUFFICIENT_PERMISIONS |
If the application calling the API is run in non administrator user mode. |
0xC8010003 |
VLScl_INVALID_ARGUMENTS |
If wrong value(s) is/are passed as arguments to the API. |
0xC8010004 |
VLScl_NO_TRIAL_FEATURE_IN_USE |
If the trial information of the given feature-version is not found. |
0xC8010005 |
VLScl_NO_COMMUTER_FEATURE_IN_USE |
If the commuter information of the given feature-version is not found. |
0xC8010006 |
VLScl_NO_GRACE_INFORMATION_FOUND |
If the grace information of the given feature-version is not found. |
0xC8010007 | VLScl_NO_REVOKE_INFORMATION_FOUND | The revocation information of the given feature-version is not found. |
0xC8010008 | VLScl_NORESOURCES | A memory-related error (malloc, etc.) has occurred. |
0xC8010010 | VLScl_RESOURCE_LOCK_FAILURE | Failed to acquire an API lock. The API should be recalled on receiving this error. |
0xC8010009 | VLScl_INTERNAL_ERROR | An internal error. |
0xC8010011 | VLScl_NO_COMMUTER_INFO_FOUND | No commuter persistence information is found for the given feature-version. Probably, no commuter tokens are checked out for this feature-version, or when there are commuter check outs for other feature-version(s). |
0xC8010012 | VLScl_NO_PERSISTENCE_DEVICE | If the cleaning library is initialized to run in VLS_CPD_NO_DEVICE mode. |
0xC8010013 | VLScl_DEVICE_NOT_FOUND | If the device is not available. |